body,p,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #666560;
	font-size: 14px;
	font-family: "微软雅黑";
}

strong,em,i,s,a {
  font-weight: 400;
  font-style: normal;
  text-decoration: none;
  color: #666560;
}

a:hover {
	color: #ff0000;
}

img,input {
	border: 0 none;
	outline-style: none;
	padding: 0;
	margin: 0;
	vertical-align: middle;
}

table {
	border-collapse: collapse;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clearfix::after {
	 content: "";
	 display: block;
	 clear: both;
	 height: 0;
	 line-height: 0;
	 visibility: hidden;
}
.clearfix {
	zoom: 1;
}

/* 版心 */
.w {
	width: 1190px;
	margin: 0 auto;
}